/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package pokerlan;

import java.io.IOException;


/**
 *
 * @author Administrador
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws IOException {

        /*
        Carta.crearBaraja();
        //Carta.mostrarBaraja();
        Carta.barajarCartas();

        Jugador Jose = new Jugador("Jose", 150, 7);
        Jugador Pepe = new Jugador("Pepe", 300, 5);
        Jugador Luis = new Jugador("Luis", 200, 4);
        Jugador Toni = new Jugador("Toni", 500, 2);


        mecanicaJuego.boton = 4;


        Jose.nuevaMano(Carta.repartirCarta(), Carta.repartirCarta());



        mecanicaJuego.preFlop(50);
        mecanicaJuego.flop();
        mecanicaJuego.turn();
        mecanicaJuego.river();
        */
        
        Jugador Pepe = new Jugador("Pepe", 300, 5);

        Pepe.nuevaMano(new Carta(3, 4), new Carta(7, 4));
        Pepe.mostrarMano();

        mecanicaJuego.cartasMesa[0] = new Carta(3, 4);
        mecanicaJuego.cartasMesa[0].muestraCarta();
        
        mecanicaJuego.cartasMesa[1] = new Carta(4, 3);
        mecanicaJuego.cartasMesa[1].muestraCarta();
        
        mecanicaJuego.cartasMesa[2] = new Carta(8, 4);
        mecanicaJuego.cartasMesa[2].muestraCarta();

        mecanicaJuego.cartasMesa[3] = new Carta(2, 4);
        mecanicaJuego.cartasMesa[3].muestraCarta();

        mecanicaJuego.cartasMesa[4] = new Carta(4, 4);
        mecanicaJuego.cartasMesa[4].muestraCarta();

        mecanicaJuego.ordenarCartas(Pepe.getCartas(), mecanicaJuego.cartasMesa);
        int[] resultados = new int[4];
        resultados = mecanicaJuego.valorMano(Pepe);
        
        for(int i=0; i<4; i++){
            System.out.println(resultados[i]);
        }
        

    }
}

